sharp-edged orifice - Turco Inglés Diccionario